html,body{margin:0;height:100%;}
input{outline:none}
.bg21 .wl_info {color:#fff;}
#content-main {height:100%;}
.clear {height:0px;float:none;clear:both;}
.nav_right {margin:0 20px 0 0;}
ul.nav_menus {overflow-y:scroll;overflow-x:hidden;}
.highcharts-title {font-family:"Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti, "Microsoft YaHei";}
.right10 {margin:0 10px 0 0;}
.clearfix {float:none;clear:both;}
.color-settings .color-title{font-weight:bold;padding-left:10px}
#stats-chart1,#stats-chart2,#stats-chart3,#stats-chart7,#stats-chart8{height:200px}.
box-nomargin{margin-bottom:20px}

.wysihtml5-sandbox{box-sizing:border-box}
.pt5 {padding-top:5px;}
.m0 {margin:0;}
.ml0 {margin-left:0px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml10 {margin-left:10px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mt3 {margin-top:3px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mb0 {margin-bottom:0;}
.mb10 {margin-bottom:10px;}
.f12 {font-size:12px;}
.tr_gray,.tr_gray td {color:#aaa}
.f_red {color:#f00;}
.f_white {color:#fff;}
.f_green {color:#21bf02;}
.f_h3 {font-size:16px;}
.t_center,.table .t_center th, .table .t_center td {text-align:center;}
.t_left,.table .t_left th, .table .t_left td {text-align:right;}
.t_right,.table .t_right th, .table .t_right td {text-align:right;}
/*.d_back {position:relative;top:6px;}*/
/*.d_back2 {position:relative;}*/
.dqq_icon {display:inline-block;width:14px;height:14px;position:relative;top:1px;}
.dqq_blank {height:100px;}
.inner_body {}
.search_btn {position:relative;}
.search_btn button {width:80px;}
.search_btn .filter {position:absolute;margin:4px 0 0 20px;}
.search_btn .filter [type="checkbox"] {position:relative;top:-3px;}
.controls span {display:none;}
.controls span.node_name {display:inline;}
.icon-edit:before{content:"\f00d";}
input:disabled{border:1px solid #ddd;background:#f1f1f1;color:#ACA899;}
input.dis:disabled{border:1px solid #ddd;background:#f1f1f1;color:#000;}
.process_select {position:absolute;margin:4px 0 0 22px;}
ul.fancytree-container {border:none;outline:none;}
.dqq_tree_01 {max-height:360px;overflow-y:auto;}
.table tbody tr.active:hover td, .table tbody tr.active:hover th {background-color: transparent !important;}
.table-hover tbody tr:hover > td,.table-hover tbody tr:hover > th,.table-hover tbody tr.active,.table-hover tbody tr.active td {background-color:#fff8d7;color:#f60;}
.link {color:#36f;}
.link:hover {text-decoration:underline;}
.ic_01 {position:relative;top:-3px;left:1px;}
.ic_02 {position:relative;top:-3px;right:2px;}
.absolute {position:absolute;width:100%;}
.title_goto {position:absolute;width:100%;text-align:center;}
.title_goto h1 span .line {display:inline;}
.title_goto h1 span .line s {display:inline-block;width:6%;height:1px;background-color:#d5d5d5;overflow:hidden;position:relative;top:-8px;}
.title_goto h1 span .line em {display:inline-block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #aaa;position:relative;top:-2px;}
.title_goto h1 span font:first-child {color:#f8a326;}
.title_goto h1 span font:last-child {color:#49bf67;}
.form_ele_01,.form_ele_02 {text-decoration:none;font-style:normal;position:relative;}
.form_ele_01 {top:-2px;margin:0 2px;}
.form_ele_02 {font-size:16px;top:-4px;margin:0 2px;}
.hr_01 {height:1px;border:none;border-top:1px solid #eeeeee;margin:10px 0;}
.left_title_01 {width:44px;margin-right:20px;float:left;}
.left_title_01 label.alert {padding:8px 28px 8px 14px;}
.btn_group_01 {width:88px;margin:0 11px 10px 0;}
.dqq_info_01 {font-size:12px;color:#aaa;position:relative;top:10px;}
.dqq_content_01 {font-size:14px;line-height:28px;}
.r_01 {background:#fff;text-align:center;cursor:pointer;color:#36f;font-size:15px;height:28px;line-height:28px;}
.r_02{background:#fff;border:0px;margin:0;width:100%;min-width:80px;height:30px;line-height:30px;padding:0;text-align:center;cursor:pointer;color:#36f;font-size:15px;box-shadow:none;-moz-transition:none;border-radius:0;}
.label_01 {position:relative;display:inline-block;left:10px;}
.label_01 .checkbox {position:relative;top:-3px;}
.dqq_info_02 {}
.dqq_info_02 span {margin:0 0 0 20px;}
.dqq_info_02 span b {padding:0 5px;color:#f60;}
.dqq_info_03 {margin:0 100px;text-align:left;font-size:16px;padding:14px 0 0 0;}
.bottom_fields {}
.bottom_fields .files_name {position:relative;top:-3px;}
.dqq_collapse_01 {}
.dqq_collapse_01 a {color:#f60;padding:0px 0 0 18px;line-height:30px;}
.dqq_collapse_01 a.up {background:url(../images/up_01.gif) no-repeat 0 center;}
.dqq_collapse_01 a.down {background:url(../images/down_01.gif) no-repeat 0 center;}

.control-group div.text {position:relative;top:5px;}
.form-horizontal .control-group.detail {margin-bottom:0;}
.control-group label.text_01 {display:inline-block;position:relative;margin:4px 0;width:100px;}
.control-group label.text_01 input {position:relative;top:-3px;margin-right:4px;}

.print_page {font-size:18px;font-family:arial;padding:20px;}
.print_page .td_info_01 {padding-top:20px;}
.print_page .td_info_02 {padding-top:20px;}
.print_page .i_01 {width:16%;border:none;border-bottom:1px solid #000;font-size:18px;box-shadow:none;-moz-transition:none;transition:none;}
.print_page .tb_list_01 {margin-top:30px;}
.print_page .tb_list_01 {border-collapse:collapse;}
.print_page .tb_list_01 tr.title th {background:#ffc;font-size:16px;}
.print_page .tb_list_01 tr th {white-space:nowrap;font-weight:normal;}
.print_page .tb_list_01 tr td {vertical-align:top;}
.print_page .tb_list_01 tr td,.print_page .tb_list_01 tr th{border:1px solid #797979;height:20px;line-height:20px;font-size:12px;text-align:center;}
.print_page .hr_01 {height:1px;border:none;border-top:2px solid #555555;margin:20pt 0;}
.print_page .p_btn_01 {padding:8px 20px;font-size:14px;}
.print_page .data-table {font-size:12px;}
.print_page .dataTables_info,.print_page .paginate_button,.print_page .dataTables_filter,.print_page .dataTables_length {display:none;}

@media print {
	.print_page {padding:0pt;}
	.print_page,.print_page .i_01 {font-size:9pt;}
	.print_page .td_info_01 {padding-top:10pt;}
	.print_page .td_info_02 {padding-top:30pt;}
	.print_page .tb_list_01 {margin-top:20pt;}
	.print_page .tb_list_01 tr.title th {background:#ffc;-webkit-transform:scale(0.8);}
	.print_page .tb_list_01 tr td,.print_page .tb_list_01 tr th{-webkit-transform:scale(0.9);}
	.print_page .p_hidden {display:none;}
}
.table_detail {float:none;clear:both;line-height:30px;}
.table_detail .row-fluid [class*="span"] {margin-left:0;}
.table_detail .span3 {width:25%;}
.table_detail .thead  {padding:0 10px;}
.table_detail .thead:first-child {border:none;}
.table_detail .thead .th {color:#999;text-align:right;padding:0 10px 0 0;}
.table_detail .btn {position:relative;top:2px;left:4px;}

.totalFee {text-indent:10px;}
.totalFee b.total {font-size:26px;position:relative;top:3px;font-family:arial;}

.table_detail_02 {font-size:12px;width:100%;margin-bottom:10px;}
.table_detail_02 td,.table_detail_02 th {border:1px solid #eee;border-collapse:collapse;padding:5px 10px;}
.table_detail_02 thead {color:#fff;}
.table_detail_02 thead td {font-weight:bold;}
.table_detail_02 th {width:15%;font-weight:normal;text-align:right;white-space:nowrap;}
.table_detail_02 td {}

.table_detail_03 {width:100%;float:none;clear:both;line-height:42px;}
.table_detail_03 td,.table_detail_03 th {border-bottom:1px solid #eee;}
.table_detail_03 tr:last-child td,.table_detail_03 tr:last-child th {border-bottom:0;}
.table_detail_03 thead {}
.table_detail_03 thead td {text-align:left;}
.table_detail_03 th {color:#999;font-weight:normal;text-align:left;white-space:nowrap;padding-right:10px;}
.table_detail_03 td {}

.table_detail_04 {width:100%;float:none;clear:both;}
.table_detail_04 td,.table_detail_04 th {border:1px solid #eee;border-collapse:collapse;padding:5px;}
.table_detail_04 th {color:#999;font-weight:normal;text-align:left;white-space:nowrap;}
.table_detail_04 td {text-align:left;}
.table_detail_04 td input.mb0 {margin-bottom:0;}

.table_detail_05 {width:100%;float:none;clear:both;}
.table_detail_05 td,.table_detail_05 th {border:1px solid #eee;border-collapse:collapse;padding:5px;}
.table_detail_05 th {color:#999;font-weight:normal;text-align:right;white-space:nowrap;}
.table_detail_05 td {text-align:left;}
.table_detail_05 td input.mb0 {margin-bottom:0;}

.table_detail_06 {float:none;clear:both;margin:0 auto 10px auto;}
.table_detail_06 td,.table_detail_06 th {padding:5px;}
.table_detail_06 th {color:#999;font-weight:normal;text-align:right;white-space:nowrap;}
.table_detail_06 td {text-align:left;}
.table_detail_06 td input.mb0 {margin-bottom:0;}

.table_list_02 {font-size:12px;width:100%;margin-bottom:10px;}
.table_list_02 td,.table_list_02 th {border:1px solid #eee;border-collapse:collapse;padding:5px 10px;}
.table_list_02 thead {color:#fff;}
.table_list_02 thead td {font-weight:bold;text-align:left;}
.table_list_02 th,.table_list_02 td {font-weight:normal;text-align:center;white-space:nowrap;}

table.blue thead {background:#669dd6;}
table.blue thead td {border-top:1px solid #669dd6;border-left:1px solid #669dd6;border-right:1px solid #669dd6;}
table.blue th {color:#37678c;}
table.green thead {background:#a3c159;}
table.green thead td {border-top:1px solid #a3c159;border-left:1px solid #a3c159;border-right:1px solid #a3c159;}
table.green th {color:#6c8c37;}
table.orange thead {background:#f0b017;}
table.orange thead td {border-top:1px solid #f0b017;border-left:1px solid #f0b017;border-right:1px solid #f0b017;}
table.orange th {color:#c68c00;}
table.dark-orange thead {background:#e27912;}
table.dark-orange thead td {border-top:1px solid #e27912;border-left:1px solid #e27912;border-right:1px solid #e27912;}
table.dark-orange th {color:#ba6a0c;}
table.purple thead {background:#aa59c1;}
table.purple thead td {border-top:1px solid #aa59c1;border-left:1px solid #aa59c1;border-right:1px solid #aa59c1;}
table.purple th {color:#73378c;}

.noTodo {text-align:center;color:#999;padding:15px 0;}
.tabs_wrap button {margin-bottom:10px;}
.tabs_wrap .btn-group + .btn-group {margin-left:0;}
.goods_row:first-of-type {border-top:0px;}
.goods_row {border-top:1px solid #ddd;padding-top:10px;}
.relative {position:relative;}
.floatTree {display:none;position:absolute;background:#fff;margin-top:32px;border:1px solid #d0d0d0;z-index:99999;}
.floatTree .ztree {overflow-y:scroll;margin-right:-2px;}
span.help-block.error {color:#f00;}
.sweet_html {display:none;}
.scrollable-area2 {width:100%;height:300px;overflow-x:scroll;overflow-y:auto;}
.scrollable-area2 .dataTables_filter,
.scrollable-area2 .dataTables_length,
.scrollable-area2 .dataTables_info,
.scrollable-area2 .dataTables_paginate,
.scrollable-area2 .dataTables_empty{display:none;}

input[type="search"] {margin-bottom:0;}
.layout_table {display:table;}
.thead_01 {background:#f4f5f9;}
.thead_01 th:first-child {border-left:1px solid #ddd;}
.thead_01 th {border-left:none;}
.roleTable {}
.roleTable td {text-indent:10px;vertical-align:middle;}
.highlight {background:#ff0;color:#f00;}


.dqq_dialog_01 {position:absolute;top:40%;}
.dqq_dialog_02 {position:absolute;top:40%;height:600px;}
.loading_01 {margin:0 auto;text-align:center;background:url(../images/loading_03.gif) no-repeat center 20px;padding:70px 0 30px 0;font-size:26px;color:#7D7D7D;}
.loading_02 {width:100px;height:20px;margin:0 auto;text-align:center;background:url(../images/loading_05.gif) no-repeat center;}
.left_search,.right_search {margin:0;position:relative;top:2px;}
.dqq_label_01 {}
.dqq_label_01 label input {position:relative;top:-3px;margin-right:5px;}
.dqq_field_01 tr th {position:relative;width:18%;}
.dqq_field_01 tr th label {text-align:center;text-align:center;position:absolute;top:40%;left:10%;}
.dqq_field_01 fieldset {float:left;min-width:150px;margin:10px;}
.dqq_field_01 fieldset legend {margin-bottom:5px;font-weight:bold;}
.dqq_field_01 fieldset legend label {font-weight:bold;}

.dqq_label_02 {}
.dqq_label_02 label input {position:relative;top:-3px;margin-right:5px;}
.dqq_field_02 tr th {position:relative;width:18%;}
.dqq_field_02 tr th label {text-align:center;text-align:center;position:absolute;top:40%;left:10%;}
.dqq_field_02 dl {float:left;min-width:150px;min-height:360px;margin:10px;padding:10px;background:#fff;border:1px solid #cadc79;}
.dqq_field_02 dl dt {border-bottom:1px solid #ccc;margin-bottom:10px;color:#7c9700;}
.dqq_field_02 dl dd {margin-left:20px;padding:2px 0;}
.dqq_field_02 dl dd span {margin:0 0 5px 20px;display:block;background:#fff7d2;border:1px solid #eadd72;padding:5px 10px 0 10px;}
.dqq_field_02 dl dd span label {display:inline-block;}



.bill_table_01 {font-size:14px;width:100%;background:#ecfaff;border:1px solid #666;}
.bill_table_01 td,.table_detail_02 th {border:1px solid #999;border-collapse:collapse;}
.bill_table_01 thead tr {color:#333;}
.bill_table_01 thead tr th div.address {font-weight:normal;margin:-2px 0 5px 0;font-size:13px;position:relative;}
.bill_table_01 thead tr th div.address .d_back {float:right;margin:5px 15px 0 0;display:none;}
.bill_table_01 tr td {text-align:center;height:28px;}
.bill_table_01 tr td .select2-container--default .select2-selection--single {border:none;color:#36f;font-size:15px;}
.bill_table_01 tr td .select2-container--default .select2-selection--single .select2-selection__arrow {display:none;}
.bill_table_01 tr td .select2-container--default .select2-selection--single .select2-selection__rendered {color:#36f;font-size:15px;}
.bill_table_01 tr td input[type="text"].bi_01 {background:#fff;border:0px;margin:0;width:100%;height:30px;line-height:30px;padding:0;text-align:center;cursor:pointer;color:#36f;font-size:15px;box-shadow:none;-moz-transition:none;border-radius:0;}
.bill_table_01 tr td input[type="text"].bi_01.f_red {color:#f00;}
.bill_table_01 tr td input[type="text"].bi_02 {background:transparent;border:0px;margin:0;width:100%;height:30px;line-height:30px;padding:0;text-align:center;cursor:pointer;color:#36f;font-size:15px;box-shadow:none;-moz-transition:none;border-radius:0;}
.bill_table_01 tr td input[type="text"].bi_02:focus {background:#fff;}
.bill_table_01 tr td input[type="text"].bi_02.f_red {color:#f00;}
.bill_table_01 tr td .memo {margin:10px;}
.bill_table_01 tr td .memo dt {width:35%;float:left;font-weight:normal;}
.bill_table_01 tr td .memo dd {width:65%;float:left;}
.bill_table_01 tr td .memo dd textarea {width:100%;}
.bill_table_01 tr td .memo dd select {float:left;}
.bill_table_01 tr td.huidan select,.bill_table_01 tr td .memo dd select,.bill_table_01 tr td .baozhi select {display:inline;width:auto;margin:0;height:auto;line-height:auto;padding:2px;}
.bill_table_01 tr td .bt_01_widthText li {width:76%;height:28px;line-height:28px;float:left;background:#fff;}
.bill_table_01 tr td .bt_01_widthText li.highlight {background:#ff0;}
.bill_table_01 tr td .bt_01_widthText li:first-child {width:12%;}
.bill_table_01 tr td .bt_01_widthText li:last-child {width:12%;}
.bill_table_01 tr td .bt_01_widthText input[type="text"].bi_01 {position:relative;top:-2px;}
.bill_table_01 tr td .baozhi li {float:left;}
.bill_table_01 tr td .baozhi li:first-child {width:148px;}
.bill_table_01 tr td .baozhi li div.rate{position:relative;top:2px;left:5px;}
.bill_table_01 tr td .baozhi li div.rate s {text-decoration:none;position:relative;top:1px;}

.oldDispatchOrder {background:#efefef;}
.oldDispatchOrder * {font-family:"宋体";font-size:12px;}
.oldDispatchOrder section {background:url(../images/dispatchOrder_title_bg.jpg) no-repeat center 0;}
.oldDispatchOrder section .operate {height:60px;position:relative;}
.oldDispatchOrder section .operate span {position:absolute;color:#f00;right:22px;bottom:8px;}
.oldDispatchOrder section .operate span input {position:relative;top:-1px;left:2px;}
.oldDispatchOrder section input.tx_01 {border:1px solid #b5b7b5;margin-bottom:0px;height:10px;width:90%;}
.oldDispatchOrder section input.tx_02 {border:1px solid #c1c1c1;margin-bottom:0px;height:10px;width:160px;color:#f00;}
.oldDispatchOrder section textarea.tx_03 {border:1px solid #c1c1c1;margin-bottom:0px;}
.oldDispatchOrder section .wrap {border-top:1px solid #00acec;padding:10px 20px;}
.oldDispatchOrder section .wrap table {}
.oldDispatchOrder section .wrap table tr th {font-weight:normal;text-align:right;white-space:nowrap;}
.oldDispatchOrder section .wrap table tr td {text-align:left;height:22px;}
.oldDispatchOrder section .wrap table tr td .total {line-height:22px;font-size:22px;text-align:center;font-weight:bold;}
.oldDispatchOrder section .wrap table tr td h4 {margin:0;height:36px;line-height:35px;margin:6px 0;background:#fff;text-align:center;border-right:1px solid #c3c5c3;border-bottom:1px solid #c3c5c3;}
.oldDispatchOrder section .wrap table.line_01 {margin-top:10px;border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;}
.oldDispatchOrder section .wrap table.line_01 tr th,.oldDispatchOrder section .wrap table.line_01 tr td {padding:4px 0;}
.oldDispatchOrder section .wrap select {height:22px;line-height:22px;margin-bottom:0px;margin-right:14px;width:100%;border-radius:0;padding:0 6px;}
.oldDispatchOrder section .wrap .btn_submit {text-align:right;}
.oldDispatchOrder section .wrap .btn_submit button {background:#f1f1f1;border-top:1px solid #bfbfbd;border-left:1px solid #bfbfbd;border-right:1px solid #6b6b6b;border-bottom:1px solid #6b6b6b;padding:6px 50px;margin:15px 3% 0 0;}
.oldDispatchOrder section .wrap .btn_submit button:hover {background:#fff;}
.oldDispatchOrder section .wrap .read {background:#c9c9c9;}
.oldDispatchOrder section .wrap .select2-container--default .select2-selection--single {border:1px solid #b5b7b5;}
.oldDispatchOrder section .wrap .select2-container .select2-selection--single {height:22px;}
.oldDispatchOrder section .wrap .select2-container--default .select2-selection--single .select2-selection__arrow {height:20px;}
.oldDispatchOrder section .wrap .select2-container--default .select2-selection--single .select2-selection__rendered {line-height:20px;}
.validate-form .validate-required::before{
	content: '*';
 	color: red;
 	font-size: 50%;
}
.label-inline{display:inline-block;}
.border-none{margin-bottom:0!important;border:none!important;cursor:default!important;box-shadow:none!important;background:#fff!important; }
.bg-div{background:#ddd;border:1px solid #fff;position:absolute!important;}
.ofh{overflow:hidden!important;}
.tableCenter th,.tableCenter td{text-align:center!important;}
.sp_detail{color:#ACA899!important;}
.dis-ib{display:inline-block!important;vertical-align:-webkit-baseline-middle;}
td:nth-child(2) a.linkEdit{color:#0088cc!important;}
.wt85{width:85%!important;}
.wt75{width:75%!important;}
.wt65{width:65%!important;}
.wt55{width:55%!important;}
.wt45{width:45%!important;}
.wt35{width:35%!important;}
.wt25{width:25%!important;}
.wt15{width:15%!important;}
.control-group.error span.select2-selection{border:1px solid #b94a48}
.control-group.success span.select2-selection{border:1px solid #468847}
.dis_no{display:none!important;}
/* #trace span{padding:0 1em !important;} */
.tarce_time{float:right!important;}
.tarce_name{color:#0B050D!important;font-weight:bold!important;}
.tarce_caozuo{color:#07ad36!important;}
/* .tarce_number{text-decoration:underline!important;} */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{
    -webkit-appearance: none !important;
    margin: 0; 
}
/* table 文字居中 */
.table_list table:first-child th,.table_list table:first-child td{
	text-align: center;
}
.floatDiv{box-sizing: border-box}
.widget-body .icon{width:25px}
.widget-body .text{width:230px}

.messageInfo{height:2em;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;}

@media screen and (min-width:768px){
	.box-nomargin{margin-bottom:0;}
	.table_detail select,.table_detail textarea,.table_detail input[type="text"] {margin-bottom:0;}
	.table_detail.box-content {padding-left:0;padding-right:0;}
}
@media screen and (max-width:768px){
	.search_btn label {display:none;}
	.absolute {position:relative;}
	.title_goto {position:relative;}
	.title_goto h1 span .line {display:block;margin-top:10px;}
	.title_goto h1 span .line s {display:block;width:1px;height:30px;background-color:#d5d5d5;margin:0 auto;}
	.title_goto h1 span .line em {display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #aaa;margin:-6px auto 0 auto;}
	.left_title_01 {width:100%;float:none;}
	.control-group div.text {position:relative;top:0px;}
	.table_detail {line-height:20px;}
	.table_detail .span3 {width:100%;}
	.table_detail .thead  {padding:0;}
	.table_detail .thead .th {text-align:left;}
	.table_detail .btn {position:static;margin-bottom:10px;}
	.table_detail .row-fluid:first-child {border:none;padding-top:0;}
	.table_detail .row-fluid {border-top:1px solid #ddd;padding-top:10px;}
	.select2 {margin-bottom:10px;}
	.goods_row {border-top:0;padding-top:0;}
}
/*启用筛选与禁用筛选按钮样式*/
.screen_start{
	background-color:green!important;
	width: auto!important;
}.screen_end{
	background-color:#bfb09b!important;
	width: auto!important;
}
 #loading{
	 position: absolute;
	 top: 0;
	 bottom:0;
	 left:0;
	 right:0;
	 z-index:9999;
	 background-color: rgba(0,0,0,.5);
	 display: none;
 }
#loading .imgLoading{
	display: inline-block;
	position: relative;
	top:50%;
	left:50%;
	transform: translate(-50%,-50%);
}
.inner_body{
	padding: 0 1rem;
}
textarea{
	width:100%;
}
.m-pagination{
	display: inline-block;
}
.pageDiv{
	text-align: center;
}
.select2{
	width:100%;
}
.form-control[readonly]{
	background: #fff;
	cursor: not-allowed;
}
.center-block {
	display: block;
	margin-right: auto;
	margin-left: auto;
}
/*boot 辅助类*/
.pull-right {
	float: right !important;
}
.pull-left {
	float: left !important;
}
.hide {
	display: none !important;
}
.show {
	display: block !important;
}
.invisible {
	visibility: hidden;
}
.text-hide {
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
.hidden {
	display: none !important;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}
.text-left-i {
	text-align: left!important;
}
.text-right-i {
	text-align: right!important;
}
.text-center {
	text-align: center;
}
.text-justify {
	text-align: justify;
}
.text-nowrap {
	white-space: nowrap;
}
.old {color:#ddd!important;}
.text-error{color: #f34541;}
.dataBody td.active>div{
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100%;
}
#table_01{
	/*table-layout: fixed;*/
}
.title{
	width:10%;
}
.course{
	height:120px;
	text-align: center;
	position: relative;
}
.course:hover{
	background-color: #fff8d7;
	color: #f60;
	cursor: pointer;
}
.clear{
	display: none;
	position : absolute;
	top:0;
	right:0;
}
.clear:hover{
	color:#f60!important;
}
.course.active:hover .clear{
	display: inline;
	color: #000;
}
.valited-required::before{
	content: '*';
	color: red;
}
body{
	border: 1px solid transparent;
}
/*分页居中*/
.pagination_parent{
	text-align: center;
}
label.error{
	color:red;
	font-weight: 400;
}
input.error{
	border-color:red;
	box-shadow:0px 0px 3px red inset;
}
input.valid{
	border-color:green;
	box-shadow:0px 0px 3px green inset;
}